// components/Home/Home.js
import { RequestGet } from '../../utils/http'
const { mpserverless } = getApp();
import { getFindOne } from '../../utils/mpserver'
Component({
  /**
   * 组件的属性列表
   */
  properties: {

  },

  /**
   * 组件的初始数据
   */
  data: {
    tabIndex: 0, // 标签页下标
    ssqData: {}, // 双色球数据
    qlcData: {}, // 七乐彩数据
    fcData: {}, // 福彩3D数据
  },
  attached() {
    // this.getSsqData()
  },

  /**
   * 组件的方法列表
   */
  methods: {
    // 点击顶部标签
    changeTabIndex(e) {
      const _index = e.currentTarget.dataset.index
      this.setData({
        tabIndex: _index
      })
      if (_index == 1 && JSON.stringify(this.data.qlcData) == '{}') {
        this.getQlcData()
      }
      if (_index == 2 && JSON.stringify(this.data.fcData) == '{}') {
        this.getFcData()
      }
    },
    // 获取双色球第一条数据
    getSsqData() {
      getFindOne('cpSSQ', {}, {
        sort: {timeStamp:-1}
      }).then(res => {
        console.log(res)
        const _text = res.result.openCode.split('+')
        const _h = _text[0].split(",")
        const _l = _text[1]
        const ssqData = {
          ...res.result,
          red: _h,
          blue: _l
        }
        this.setData({
          ssqData
        })
      })


      // RequestGet('https://www.mxnzp.com/api/lottery/common/latest?code=ssq&app_id=gkopmxovhsodemic&app_secret=Ky9zaW5ub2hYS0ZPUWlxZEJWZTNxQT09').then(res => {
      //   console.log(res)
      //   this.setData({
      //     ssqData: res.data
      //   })
      // })
    },
    // 获取七乐彩第一条数据
    getQlcData() {
      getFindOne('cpQLC', {}, {
        sort: {timeStamp:-1}
      }).then(res => {
        console.log(res)
        const _text = res.result.openCode.split('+')
        const _h = _text[0].split(",")
        const _l = _text[1]
        const qlcData = {
          ...res.result,
          red: _h,
          blue: _l
        }
        this.setData({
          qlcData
        })
      })
    },
    // 获取福彩3D第一条数据
    getFcData() {
      getFindOne('cpFC', {}, {
        sort: {timeStamp:-1}
      }).then(res => {
        console.log(res)
        const _data = res.result.openCode.split(',')
        const fcData = {
          ...res.result,
          blue: _data
        }
        this.setData({
          fcData
        })
      })
    },
    // 跳转到详情页
    gotoDetail() {
      wx.navigateTo({
        url: '../../pages/dataDetail/dataDetail?index=' + this.data.tabIndex,
      })
    }
  }
})
